package Service;

import Dao.WebDaoImpl;
import org.apache.commons.lang3.StringUtils;
import redis.clients.jedis.Jedis;
import utils.JedisUtils;

public class WebServiceImpl implements webService {
    @Override
    public String queryPic(int pid) {
        Jedis jedis = JedisUtils.getJedis();
        WebDaoImpl webDao=new WebDaoImpl();
        //给pid设置不同的名，如果只是一个单独的pid会一直插一张表，无法省市联动
        //比如查询1北京，如果存储了pid名的表，就只会查到省的表，只有一张pid
        String s = jedis.get("pid"+pid);
        if (StringUtils.isEmpty(s)){
            s = webDao.queryDao(pid);
            jedis.set("pid"+pid,s);
            return s;
        }
        else {
            return s;
        }

    }
}
